package com.lv.service.bean

import android.os.Parcelable
import androidx.annotation.Keep
import androidx.databinding.BaseObservable
import com.jeremyliao.liveeventbus.LiveEventBus
import com.jeremyliao.liveeventbus.core.LiveEvent
import kotlinx.parcelize.Parcelize

/**
 * 作者： ygx
 * 创建日期：2022/8/11 11:03 PM
 * 签名： 天行健，君子以自强不息；地势坤，君子以厚德载物。
 * -    _              _           _     _   ____  _             _ _
 * -   / \   _ __   __| |_ __ ___ (_) __| | / ___|| |_ _   _  __| (_) ___
 * -  / _ \ | '_ \ / _` | '__/ _ \| |/ _` | \___ \| __| | | |/ _` | |/ _ \
 * - / ___ \| | | | (_| | | | (_) | | (_| |  ___) | |_| |_| | (_| | | (_) |
 * -/_/   \_\_| |_|\__,_|_|  \___/|_|\__,_| |____/ \__|\__,_|\__,_|_|\___/
 *
 * You never know what you can do until you try !
 * ----------------------------------------------------------------
 *
 */
@Keep
data class CircleBean(
    var counts: Int,
    val page: String,
    val pagesize: String,
    val pages: String,
    val attached: String = "0",//1 为您推荐
    val items: List<CircleItemBean>?,
)

@Parcelize
@Keep
data class CircleItemBean(
    var id: String,
    val cpyid: String,
    val name: String,
    val logo: String,
    val type: String,//0 图 1 视频
    val fcname: String,
    val fcaid: String,
    val image: String,
    val imageFirst: String,
    val text: String,
    val isaudit: String,//0 下架 1 待审 不可编辑 2 正常上架
    val created: Long,
    val updated: Long,
    var thumbup: Int,
    var collectionnum: Int,
    val title: String,
    var hasLiked: String,
    var hasCollect: String,
    var hasFocus: String,
    val newtemplate: String,
    var isSelected: Boolean = false,
//    val thumbupList: List<String>,
//    val collectionList: List<String>,
) : LiveEvent, Parcelable
